A Survey on End-User Robot Programming

نویسندگان

چکیده

As robots interact with a broader range of end-users, end-user robot programming has helped democratize by empowering end-users who may not have experience in to customize meet their individual contextual needs. This article surveys work on programming, focus program specification. It describes the primary domains, phases, and design choices represented literature. The survey concludes highlighting open directions for further investigation enhance widen reach systems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

End-user strategy programming

Rule-based programming systems can be fragile because they force the user to account for all logical alternatives. If an unconsidered case does arise during execution, program behavior falls through the cracks into unspecified behavior. We investigate rule-based, end-user strategy programming by introducing our Interactive Football Playbook— a domain specific, end-user programming environment t...

متن کامل

Towards Ubiquitous End-User Programming

INTRODUCTION We believe that end-user programming capabilities are an essential part of any flexible ubiquitous computing system. When these are well designed, and tightly integrated with the system as a whole, they allow users to add functionality that was not, and in many cases, could not have been, anticipated by the system’s designers. This enables users to benefit fully from the possibilit...

متن کامل

End-User Programming Productivity Tools

Our research focuses on developing interactive technologies for a broad range of end-user programming activities, including code construction, verification, debugging, and understanding. A common goal among all of these technologies is to identify core ideas that can be used across a variety of domains and programmer populations. INTRODUCTION Although end-user programmers’ interests vary widely...

متن کامل

Robot Programming Based on a Single Demon - Stration and User

This paper presents a method that allows to create programs by following the Programming by Demonstration paradigm. Plans for the execution of production processes such as assembly or stacking operation sequences are constructed not only from examples provided by the user through demonstrations. Additionally, the intention the user had in mind when demonstrating a speciic example is acquired th...

متن کامل

A programming system for end-user functional programming

This research involves the construction of a programming system, HASKEU, to support end-user programming in a purely functional programming language. An end-user programmer is someone who may program a computer to get their job done, but has no interest in becoming a computer programmer. A purely functional programming language is one that does not require the expression of statement sequencing...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM Computing Surveys

سال: 2021

ISSN: ['0360-0300', '1557-7341']

DOI: https://doi.org/10.1145/3466819